.map_box {
    // width: 100vw;
    // height: 100vh;

    // .map_top_box {
    //     position: fixed;
    //     top: 0;
    //     left: 0;
    //     width: 100%;
    //     height: 5vh;
    //     // background-color: linear-gradient(#ffffff, #d6d6d633);
    //     z-index: 1;
    //     background: linear-gradient(#ffffff, #bebebe33);
    //     .map_top_span{
    //         line-height: 5vh;
    //         margin-left: 3vw;
    //     }
    //     .map_top_span2{
    //         text-align: center;
    //         width: 80vw;
    //         display: inline-block;
    //         font-size: 4.5vw;
    //     }
    // }
}